Skip to main content

Lepjacket

An irish slang term for a person of low intelligence or someone who lacks common scence
John's a lepjacket.
by Terry O'Neill February 22, 2010
mugGet the Lepjacket 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