Skip to main content

Definitions by ATM Master

A left handed punch, preferably thrown by an Italian.
"Whatda ya wannna canoli uh sumthin???
canoli by ATM Master May 6, 2008