Top definition
The act of simultaneously, or consecutively, defecating and masturbating in a coffee shop restroom
I was all pent up on my road trip until I stopped off at a Starbucks and gave myself a Seattle Strongarm.
by Surrealyo September 03, 2012
Get the mug
Get a Seattle Strongarm mug for your fish Helena.