TwatMD's definitions
A complete twat , who believes he is adding value to the world by tweeting incessantly about his/her mundane life!
Part of the "Get a Life you Twat" Inititiative
Part of the "Get a Life you Twat" Inititiative
by TwatMD June 22, 2010
Get the TwitterTwatmug.