Skip to main content

Definitions by Doctor Lard

To have left a message on Twitter.
Wow, that was so incredibly dull I nearly twat.
twat by Doctor Lard April 15, 2009