look up any word, like the eiffel tower:

1 definition by Moochie89

 
1.
Two girls on all fours facing each other kissing, while two guys do doggy style on them and high five over them. Great for group sex.
"hey lets do an eiffel tower!"
by Moochie89 April 26, 2009