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

“Yeah, They’re my cacasocks.”
by Rainphobic March 30, 2021
Get a cacasocks mug for your coworker Rihanna.