Plaza rat
Definitions
1
Posts
1
Posters
136
Views
-
A person of low intelligence and/or character that feels an irresistible urge to spend each day in its entirety at the Spokane Transit [Authoritys] Plaza located in downtown [Spokane, WA]. Plaza Rats can be viewed in their natural habitat at [701] W Riverside Avenue around the clock, regardless of whether or not STA Security has locked them out of the building for the night.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions