Top definition
1. a phrase used to suggest that something is unbelievable or shocking.
2. the identification of a holy indien
Holy indien that was fast!

That indien is holy! Holy indien
by scheisvoll November 23, 2009
Get the mug
Get a Holy Indien mug for your mate Jovana.