Top Definition
A person who is just so damn annoying that they really do your head in pretty much permanently!
Oh Fiona, you are SUCH a stinky cat!
by jelliott123 September 16, 2010
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.