1 definition by The Mad Flasher

Top Definition
the act of dropping trou while in a vehicle and smashing your buttocks against the glass, creating a visual image not unlike that of 2 ham steaks side by side
I told my friend not to plant ham in my car and now I have two butt smears on my window.
by The Mad Flasher January 17, 2011

Mug icon
Buy a plant ham mug!