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
by Purplehashbrown March 12, 2024
Get the Long tail mug.