MohammedPreview
Open in TheBrain

Cluey

  1. Savvy; street-smart; in the know.