1 definition by madhatter951

A snowboarding grab in which the rider grabs heel edge with both hands in between the bindings while in the air. Same as two roast beefs.
Dude that Beef Curtain was so tight!
by madhatter951 March 29, 2012
Get the Beef Curtain mug.