Skip to main content

Duck0's definitions

John Deluca

A term for a person who is very short has a big head and is extremely unfunny. He or she can normally be found jerking off a homeless man
Man my friend is a real John Deluca We need to help him
by Duck0 October 12, 2019
mugGet the John Deluca 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