T fox's definitions
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 August 30, 2008
Get the Mousecatmug. 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 July 31, 2008
Get the mousecatmug. 