michael J Curran Share definition Flag a total idiot, doesnt shower. Hangs with a monkey all damn day. Needs to brush his teeth and wash his damn face. Just makes you want to say uhhhh boi he is so nasty. Michael J curran is so gay michael J Curran by warren scott June 11, 2018