Skip to main content

Definitions by Peter IJ

abbreviaton for most perfect. can be described to something that's the best out of a lot
that's the mofect pair of shoes you can find in the store
mofect by Peter IJ January 27, 2008