Top definition
Engaging in sexual relations with an mustached, overweight woman.
After I chuggled her, I gave her the happy tuesday.
by Josh Demasters February 12, 2008
Get the mug
Get a chuggled mug for your buddy José.