Top definition
Unbelievably cool/sick/nice
Wow dude that was stoud!
by Caleb thayer September 06, 2017
Get the mug
Get a stoud mug for your coworker Beatrix.