Top definition
An evolved species of a baby scott, scrotum. meaning silly, rotten, orge, tub o lard.
Person 1: Look at him, he's so rotten.

Person 2: Ew, he's such a srot.
by DISRESPECTFUL FUK September 13, 2011
Get the mug
Get a srot mug for your dog Zora.

Available Domains :D