Top definition
The act of inserting a females pussy lips into the urethra of a male.
Jon received a stuffed cannoli from stacy last night.
by gpmch November 07, 2011
Get the mug
Get a Stuffed Cannoli mug for your coworker Jerry.