John Popodoulana's definitions
Slang term for American football, due to its excessive use of padding and helmets, unseen in other codes of the game.
by John Popodoulana April 20, 2008
Get the poofballmug.
Get the poofballmug. We'll email you a link to sign in instantly.