Lion's Coach Bus. Torcaza in english translation. Meaning noir slang urban dictionary. Monster pizza nõmme reviews.