daringrod's definitions
When someone has "stepped in it" and instead of cleaning up their mess, they double down - leaving themself a shit foot
by daringrod August 1, 2025
Get the shit footmug.
Get the shit footmug. We'll email you a link to sign in instantly.