Skip to main content

Billy Hat's definitions

Koya

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
mugGet the Koyamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email