1 definition by Aarohi

Top Definition
It is Heaven on Earth!!!
if there is heaven on earth it is here,it is here,it is here!
by Aarohi April 28, 2005

Mug icon
Buy a kashmir mug!