Plaza rat
-
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.
Plaza rat meaning & definition 1 of Plaza rat.