Top definition
The woman town drunk. Similar in the ability to become so intoxicated that she resembles Otis from the Andy Griffith show from Mayberry RFD.
This Otissa should dipsy-doodle her ass to bed.
by Harry Cameltoe December 01, 2013
Get the mug
Get a Otissa mug for your friend Günter.