2 definitions by Dibber

Top Definition
1. Cross between a twat and a bastard.

2. Twice a bastard.

Origin - first coined in 1977 in supermarket warehouse in Lancashire, England.
Tony Blair is a useless twastard.
by Dibber April 11, 2005
God's own country, come on URZ
Fuck off Swindon sheep-shagger, Berkshire is civilised.
by Dibber April 19, 2005
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.

×