1 definition by notachalkaushik

An alien from the planet Venus! She is a devil in a humans disguise. She is found in the heart of millions and mind of trillions.
Oh she is so beautiful, no she is so Shreya!
by notachalkaushik December 26, 2018
Get the Shreya mug.