1 definition by Brent Howell
India is the most amazing person in the world. Very quiet and shy at first but once you get to know them extremely lovable and caring. Will always stay by your side no matter what and will love you forever.
by Brent Howell May 2, 2020