Top definition
Indian demigod of beauty and war. Appears similar to the Chilean slang for an attractive young woman, mina. Generally considered to be a bit unlucky and highly annoying.
by Minatajah April 03, 2008
Get the mug
Get a minatajah mug for your mom Nathalie.