Skip to main content

Heavydongle's definitions

Tea Charmer

A man so insecure he will subject his partner to abuse and gaslighting. Eg Lewis McKenna from Derby.
by Heavydongle January 14, 2023
mugGet the Tea Charmermug.

Share this definition