Skip to main content

Twathaggis

A sly, deceitful, lying Scotsman that slithers his way into your friendset then slithers away again to rest under the red rose of shitness.
The ex party member was a twathaggis
by She who sees it all. July 8, 2019
mugGet the Twathaggismug.

Share this definition