Skip to main content

Scoby's definitions

Latchee

A members of the travelling community in Limerick, Ireland
"Great news everyone! A family of Latchees has just parked their caravan in our back garden!"
by Scoby July 15, 2008
mugGet the Latchee 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