Top definition
lacking needful or desirable substance, lame
Having co-workers like De, Michelle, and Blake is totally strem.
by Aimer November 01, 2006
Get the mug
Get a Strem mug for your cousin Zora.
buy the domain for your art vlog