1 definition by pashtoon

The lowest, smelliest, most annoying race in the world who speak a monkey tongue and eat goop. Also quite unpleasant to look at
Girl 1: Hey, what are your thoughts on Indians?
Girl 2: I don't mind them, as long as it's not one of those Dravidoids
by pashtoon July 18, 2022
Get the Dravidoid mug.