1 definition by Mendozo

Top Definition
A sexual position in which the male has intercourse with his partner until she is dead.
Henry: "Where's Jessica?"

Mark: "Oh, I gave her the ol' Iraqi Snowboard last night."
by Mendozo April 07, 2009

Mug icon
Buy a Iraqi Snowboard mug!