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.
Anne: frankie is my best friend

Mongoose:I beg to differ actually
by mongoosebestfriend October 14, 2013
Get the Frankie mug.