1 definition by SKYISGOOD

To describe a person that is very smart.
Oh, you are such a Taewoo.
You are very Taewoo
by SKYISGOOD May 23, 2019
Get the Taewoo mug.