Top definition
To be beaten horribly or one sidedley. To be destroyed. To obliterate or break apart. To win or lose by a seemingly unfair advantage. Pronounced Strode
Yo did you see the game last night? They got strowed.
by wwb February 19, 2009
Get the mug
Get a strowed mug for your buddy Trump.

Available Domains :D

  • strowed.se
  • strowed.org
  • strowed.com
  • strowed.ninja
  • strowed.men