1 definition by Alex McCaffery

1
Duffman - Quite possibly the gayest mascot ever to be made in history....period.
Duffman...sucks!
by Alex McCaffery December 15, 2010
Get the mug
Get a Duffman mug for your grandma Beatrix.