meaning of Aspisstuation Station

Aspisstuation Station meaning in Urban Dictionary

A urinal, a restroom, an aspisstuary