What is Houdini Darren Delight?
1.
Similar to the
"Darren you twat, can't believe you tried the Houdini Darren Delight on me. It's a good thing you are a soft arse otherwise you may have overpowered and bummed me!"
See
Random Words:
1.
when you want to be really dominate in bed and you feel like your ready to orgasm just scream out "IM THE BOSS!" it makes for ..
1.
A state of confusion and humiliation, usually due to finding one's pants filled with a dijon, stone-ground, or other fine mustard.
..