Top definition
An amazing force that cannot be stopped. Also known to be a Warcraft three professional.
From an Incup match, this player had just been given a free win by badtroy because the tournament was too easy.

"TROY IS PRO"
"TROY IS PRO"
"TROY IS PRO"
by HaNdFisH September 27, 2006
Get the mug
Get a badtroy mug for your daughter-in-law Beatrix.