Top definition
A person who has no one, a person who is alone
He lived like a scroud
by the_annoying.guy June 09, 2018
Get the mug
Get a Scroud mug for your coworker Riley.