Definitions by Mommabearsrottenpeach
dirty princess
Noun; 1) a type of fart that requires a change of underwear. 2)also known as a shart. 3) Also considered the creme de the crap of blue collar workers.
dirty princess by Mommabearsrottenpeach August 18, 2019