Skip to main content

Definitions by Purplehashbrown

Long tail 

A LONG TAIL is a definition for rat commonly used on the Isle of Man. This phrase can be used as an insult to someone who is acting “ratty
Oh Joe bloggs. He’s a long tail
Long tail by Purplehashbrown March 12, 2024