Top definition
Noun; A drag queen that goes above and beyond all others for family, friends, and fans.
Mama Savannah Georgia stopped to help that drunk fan cross the road.
by peachespac January 05, 2010
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush