Skip to main content

She who sees it all.'s definitions

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

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email