MNR15's definitions
A girl/boy that goes from person to person in a relationship and cant stay on one person (people are lily pads)
by MNR15 May 24, 2015
Get the Frog mug.
Get the Frog mug.We'll email you a link to sign in instantly.