it's an abbreviation for Ubiquitous Korean International / Idol Super Star. This is a Korean group which composed of 7 members.
by Rina Lee October 10, 2010
means to kiss someone to the point they just give in and it means to kiss someone a lot. The person is too tired from all the kisses
by ilikekissesontheforhead June 26, 2023