Random
Source Code

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