Of or pertaining to the ancient Etruscan town of Fescennia
obscene or scurrilous
Suggestive of sexual impropriety; bordering on the indelicate.