Definitions by The Miclachaun
miclachaun
a dirty little leprechaun named Mike, who drinks everything in sight and then demands sex from everyone in the tavern.
The miclachaun does Denver!
miclachaun by The Miclachaun July 26, 2011