1 definition by Mr. Smiley

the land north of india where all the asians come together and do their thing.
Toral and Miranda partied in the cum drop mountains
by Mr. Smiley July 6, 2008
Get the cum drop mountains mug.