1 definition by ayylmaoACKV

1
A town in western Washington that's known for its heroin addiction, terrorists, & hit lists.
Guy 1: let's go to Stanwood

Guy 2: fuck that
by ayylmaoACKV March 04, 2015
Get the mug
Get a stanwood mug for your Facebook friend Paul.