Top definition
A word for a person who is extremely jealous
"Are you mad since he's flirting with her?"
"NO! I'm NOT ANGRY"
"Damn he's such a ShabbleCock
by qeoriuy May 15, 2018
Get the mug
Get a shabblecock mug for your brother Jerry.