1 definition by Mr.coooooooooool

(chinese parents)- Im so happy summer has arrived, i've just drop my kid in taiwan. I'm free for two awesome weeks!
by Mr.coooooooooool October 21, 2010
Get the Taiwan mug.