1 definition by Yioujuin

Top Definition
Built like a tin can.
I can't believe you bought a Daewoo.
by Yioujuin December 10, 2003
Mug icon
Buy a Daewoo mug!