1 definition by WunderFrau

Top Definition
my bro's voicemail message.
"Leave it." Sounds kinda like a threat the more i think about it...
by WunderFrau April 08, 2005
Mug icon
Buy a leave it mug!