Skip to main content

Definitions by twatstick

a huge hairy beast of a man, with a large large cock. He who invades women's twats and leave them sticky
"ohh myy god muffy is humping your sister"
muffy by twatstick April 8, 2003