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