European Princess Share definition Flag when you shove your testicles into a girl's vagina and proceed to pee on her Gave her a European Princess on our first date. Now I don't like her. European Princess by poopietuesday July 27, 2022 0 0 Get merch Get the European Princess mug. Buy Now — $32.95 See more merch