1 definition by CTiswhereithappens

A silly hoe who stickes her fingers in her mouth.
"Dude, have you met Jane?"
"Unfortunately! She's such a mattress!"
by CTiswhereithappens August 15, 2009
Get the mattress mug.