1 definition by therealmccoy69
A term giving to someone whom is dominating whatever they are doing whether it be sports, sex or video games. This is among the highest titles a person can receive for being simply awesome.
by therealmccoy69 February 2, 2012