A guy who really gets down and dirty with other guys. Who instead of making a girl scream her head off makes a guy scream off his. The ABSOLUTE definition of Homosexual.
"Dude you see that guy hitting on that other guy over there." "Yeah he is a total Devin Mclaughlin."
by mitchel254 December 22, 2014