3 definitions by T Fox
A wild animal that roams the land, usually in the Chicago area. Also an expression when something is as ridiculous or unstoppable as said animal.
by T Fox April 24, 2006
A wild animal that roams the land, usually in the Chicago area. Also an expression when something is as ridiculous or unstoppable as said animal.
by T Fox April 5, 2006