Princess Jasminowich peeing in the azz of a hotdog.
I think it has something to do with Princess Jasmine...
Princess Jasmine looks at the player in a seductive manneer
Doodle or Die is the game of "telephone" with drawing!