Top Definition
A girl kissing another girl, either to draw attention to themselves or because they're hot on each other.
"Hey man, look over there. Theres two girls kissing..."
by Laura G August 07, 2005

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.