Top Definition
An association founded in April 1703 to provide frogs with suitable princesses, and vice versa. Operators of the Frog-Princess Mobile.
Hey, Isabelle — have the Frog-Princess Association sent you this month's recommendations yet?
by Frog-Princess Association April 02, 2011

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.