Skip to main content

Definitions by Alex McCaffery

Duffman - Quite possibly the gayest mascot ever to be made in history....period.
Duffman...sucks!
Duffman by Alex McCaffery December 16, 2010