look up any word, like ethered:

1 definition by Martensson

 
1.
When somebody french kisses somebody else in the ass.
I just gave Susanne a swedish kiss and it tasted great said Dempa.
by Martensson August 26, 2006