Top Definition
Engaging in sexual intercourse while driving, or on top of, a zamboni
They zamboned all night long.
#sex #fuck #intercourse #hockey #ice
by Chern October 26, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×