2 definition by ARVEDA

Top Definition
Environmental police officer.
Hey, look a squirrel pig.
by ARVEDA December 14, 2018

Mug icon
Buy a Squirrel Pig mug!
when a guy can't get it up...especially on a holiday or involving alcohol.
Dude, that guy pulled a serious Jake-Lembo last night.
by ARVEDA March 26, 2018

Mug icon
Buy a Jake-Lembo mug!