ARAE's definitions
A slang term for a Chinese person. Derived from the name off of an old firework that was made in China.
by ARAE September 7, 2019
Get the chuckakoomug. by Arae August 19, 2006
Get the smuglymug.
Get the chuckakoomug.
Get the smuglymug.