ScrotumScrotum.
(slang)Scrotum.
(slang)A disreputable or untrustworthy male acquaintance (both metaphorically and metonymically).
Yo, you seen Bobby? That scro still owes me ten bucks.
Clipping of scrotum. Compare bro.
Wiktionary, CC BY-SA 4.0 · source
regular