dothead

noun 2

Definitions

noun

1

A South Asian person.

Two weeks later, in another meeting, Sandy announces, “We've assembled a great team of dotheads in Karachi.” No one else seems bothered by this—or even appears to notice anything strange about it—so once again you say nothing.

2

A Hindu person.

Your note

not saved
0 chars