smackhead

noun:a mofo
see mofo
by slutmonkey October 17, 2002
Get the smackhead mug.