Skip to main content

Definitions by phoebesweetpea

Noun:

Acronym for Motha' Fucking Princess.
Yeah, you better watch out for her, she's the MFP.
MFP by phoebesweetpea July 28, 2011