Rarted's definitions
The little pieces of feces that end up getting stuck in your balls when you're having terrible diarrhea and your balls are hanging really low.
by Rarted March 7, 2018
Get the skrugg mug.
Get the skrugg mug.We'll email you a link to sign in instantly.