1 definition by vegard

Top Definition
BAM
It's standsfor 'Bitch Ass Motherfucker', it's slang.
Damn, my german teacher is such a BAM!! (he really is)
by vegard November 11, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×