The definitive guide to South Asian lingo

Definition 1 of 1

13 1
Noun.
0

Definition

India's first 'beauty cream', created in Mumbai(then Bombay) a century ago, completely unrelated to Afghanistan. Used by your grandmother to this very day.

Usage

Your mother has such good skin!
Yeah, she only uses Afghan Snow.
Added 2011-08-23 by KaranjiKween