Top Definition
1. a term used for a girl who has a tendency and a track record for not only dating a lot of guy, but dating a lot of sucky ones... you know what i'm talking about!
jen: i just broke up with brad

missy: well you should stop kissing frogs trying to find yourself a prince.. you'll jsut end up with warts
by k_u August 15, 2008
8 Words related to kissing frogs

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.