1 definition by yop_i'm_cool:)
a small town in India that 1. nobody knows about except the people who live there, or 2. only people who have the last name of 'gaya' and are tired of people mispronouncing it happen to know of.
by yop_i'm_cool:) August 14, 2009