Top definition
A supposedly vulgar term that came out of my old italian neighbor when his grandson hit him in the square in the fotch with a soccer ball.
"You can't duct tape the cat u fuckin scoombadaooch!"

"Get close to me and im gunna fuckin scoombadaooch you in the face"

by Meech March 28, 2005
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush