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