Skip to main content

jack leong

A term used to describe a person with an unusually shifty moustache, deep radio laugh and a tendency to awkwardly stumble through life, deeply engaged in EDM and other pursuits.
Guy 1: "Long Schlong Jack Leong is doing his radio laugh again!"
Guy 2: "Where? I love the sound of his silky voice?"
by LEONG May 28, 2014
mugGet the jack leong 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