1 definition by JiggydudJiggydude

noun- Literally short for scrotum - as applied to the female gender. When a female, is so useless and insignificant that they do not deserve the tiny effort it takes to spit out a second offensive syllable; less than a scrotum.
"just say no to crack" was all I could think of as I watched that snivelling scrota crawl the room on her hands and knees looking for a rock....
by JiggydudJiggydude April 30, 2019
Get the Scrota mug.