{{term}}
- {{preview}}
Top definition
Asian Skittles
Skittles
made in China
The Asian
Skittles
taste like
sushi
by
boo schu
January 17, 2011
Get a
Asian Skittles
mug for your coworker Rihanna.