A more pleasent version of the American term "rape". To be used to help sexually seduce a person of the opposite sex.
"We are having a romantic ambush party, you're invited Lucy...just bring the duct tape."
by Casey Lester January 20, 2008
Get the Romantic Ambush mug.