Skip to main content

Definitions by RickyBobby123

A vagina or a derogatory term.
She has such a harry twatt.
twatt by RickyBobby123 April 23, 2008