1 definition by PicaPica

Top Definition
Expensive, disapointing, failing to perform correctly. High maintenance and unreliable.
Jonny Consumer:' Aw shit I spent all my money on this and its turned out to be a buch of Microsoft!'

Billy Consumer: 'Twat!'
by PicaPica November 17, 2009
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.