1 definition by Dan Dogan

Top Definition
a racial slur for a Turkish citizen, or person from Turkey
Shut up you stupid sand killer. Why don't you go back to your F'n country?
by Dan Dogan April 12, 2006

Mug icon
Buy a sand killer mug!