Skip to main content

Definitions by sbroadhead3000

a baby kitten who has not been licked by its mother
Look at that poor twat! Better give it a lick!

Make sure someone licks that twat soon!
Twat by sbroadhead3000 November 28, 2010