One obsessed with an overrated college football team and old scarface movie clips.
Check out that operose rootin for those lousy canes
by Hooters December 01, 2003
1 more definition
The Best Internet Shoutcaster in the world. One who provides superb coverage of live events.
by Bob Smith November 27, 2003