Top definition
when you get inside a car, close all the windows, and smoke an entire ham
"Why does my car smell like smoked ham?"

"Dude, we were hamboxing it on Friday."
by hambox November 22, 2016
Get the mug
Get a hamboxing mug for your daughter Zora.