look up any word:
1. Polish Kiss
kissing another person's (or passionately kissing your woman's) hand.
When I was in Poland, a Polish gave my girl friend a Polish kiss.
rss and gcal