Top definition
When a person shits in a sock and proceeds to beat their partner with the shitty sock and yells "let go of my chalupa".
The wife and I are having sexual relations and I have to take a shit. I am unable to make it to the restroom and a sock is nearby, my wife yells at me to not shit in the sock and I get mad at her and start to yell "let go of my chalupa" while slapping her with it.
by BOBONUTS November 15, 2008
Get the mug
Get a Let go of my chalupa mug for your coworker José.