look up any word, like timebomb:
 
1.
Very similar and as passionate as a French kiss except you yodel at the same time.
French kissing is so last year darling, let's Swisskiss.

Ho darling you really turn me on. Give me a Swisskiss up the bum.
by Passion Killers May 06, 2012