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 chuckakoo mug.by Arae August 19, 2006
Get the smugly mug.