ARAE's definitions
by Arae August 19, 2006
Get the smugly mug.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.