1 definition by mongoosebestfriend
Frankie is a beautiful human. She often lacks self esteem I have no idea why because she's fucking fabulous. She likes to take selfies. She is a lot better than your average human. She got dem goose vibes. She has a very large penis.
by mongoosebestfriend October 14, 2013