1 definition by websliinging

India is such a dildo head!” Meg said, laughing as she watched her friend make stupid jokes.
by websliinging May 25, 2019
Get the Dildo Head mug.