1 definition by The Shwaz

Top Definition
Get slapped in the balls so hard that god feels it.
I’m gonna Suazo you so damn hard.
by The Shwaz February 14, 2018

Mug icon
Buy a Suazo mug!