knockknockknock's definitions
someone who is incredibly annoying or is just terrible at doing simple things such as everyday tasks.
by knockknockknock April 6, 2014
Get the Twat Knocker mug.
Get the Twat Knocker mug.We'll email you a link to sign in instantly.