1 definition by Rainphobic

Top Definition
A sock with caca inside.
“Oh my god. You’re socks smell.”

“Yeah, They’re my cacasocks.”
by Rainphobic March 30, 2021

Mug icon
Buy a cacasocks mug!