Skip to main content

chlevy's definitions

longtail

Noun - Manx English.

Comes from a taboo on the Isle of Man where it is extremely bad luck to say the word "rat".
Manxman: I saw a bunch of longtails stuck together on the subway.

New Yorker: You wha...?

Manxman: Longtails, the hairy ones. The fat hairy ones.
by chlevy November 30, 2024
mugGet the longtail mug.

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