1 definition by Billy Hat

Top Definition
Often used in the Midlands of the UK, Can mean angry twat or dirty jap.
"God, Matt is such a Koya"
"Your being such a Koya"
by Billy Hat November 24, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.