Loving parents embrace; lustful in each others arms, as a stranger defecates on their baby.
wierd and wierd
Doodle or Die is the game of "telephone" with drawing!