1 definition by In Need

Top Definition
slang for a sanitary napkin
I'm wearing a manhole cover today so you can't eat me.
by In Need June 08, 2003

Mug icon
Buy a manhole cover mug!