Top Definition
Term used in soccer, denoting when you hurl a ball at someone's head to try to knock their glasses off, but you don't quite manage it.

"Nice troy, that."
by Meg March 31, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.