Skip to main content

Definitions by Susquehanna

italian mayonnaise 

a fat Italian's vomit after eating a ham and cheese sandwich.

it can also mean an Italian is in the heat and is jacking off.
That guy is spouting off Italian mayonnaise.
italian mayonnaise by Susquehanna December 14, 2022