Skip to main content

Definitions by Harry Moustache

A Spanish word for poop and it’s also very gross to get on your hands.
Harry?! You just got caca all over the babies face!
Caca by Harry Moustache June 14, 2018