Sexual Predator

Favorite
brazzers,Predator,literalism,sexual predator,meme,double meaning
- -

Could someone please explain this whole leather couch meme to me? It's a bit of an Alien concept in my mind... - Matty Malaprop