a piece of poop falling on someone
a guy sits a top at traffic light shitting on unsuspecting cars
A guy sitting on a traffic light taking a dump onto a car.
Man sitting on the traffic light defecates on an expensive Lamborghini
a man driving under a street light gets pooped on by a hooligan perched on said street light
Kermit the Frog head
Hermit the frog constipated
A worried Dinosaur.
a sweaty t-rex seems to have a problem
Doodle or Die is the game of "telephone" with drawing!