What does princess froggin it mean in Urban Dictionary?

  • waiting on mr ideal. acting like the guy she's with isn't worth the full time she is coming across wasting. acting stuck up in terms of the man she actually is with possibly not being mr perfect by GeneviveReport definition
28 votes

How would you define princess froggin it?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!