Skip to main content

Definitions by ds3882

1) A derogatory term for a person whose behaviour is considered to be extremely or intolerably ignorant, obnoxious, offensive or moronic.
2) A vagina.
He is such a twat
twat by ds3882 August 28, 2017