Skip to main content

Definitions by Duck0

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
John Deluca by Duck0 October 12, 2019