Skip to main content

Definitions by stan anthony mackie

slurry tanker 

a derogatory term used to describe south east asians