Scrote — synonyms, definition
1. scrote (Noun) Brit, vulgar
29 synonyms
Bugger bum crumb dirtbag dirty dog douche douche bag git lowlife puke rat ratbag rotter scumbag scuzz scuzzbag scuzzball scuzzbucket skunk sleazebag • • •
1 definition
scrote (Noun) — A person who is deemed to be despicable or contemptible.
2 types of
disagreeable person unpleasant person