Top Definition
Some annoying bastard that you want to punch in the face; an idiot
Friend: Hey, hey, heeeeeeeeey, listen to me!

You: Stop being such a turnicoaf! I'm on the freakin' phone!
by stephanzo November 02, 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.