1 definition by Ashoka Maurya

A racial and ethnic insult against Pakistani cricket players - predominantly used by Ajmer cricket fans.
We should've had that Tuddy (TD).
by Ashoka Maurya October 26, 2020
Get the Tuddy (TD) mug.