What means Chewoo?

What a name? Well, we have to have a name. A colleague suggested "Chewoo"? Sounds good, means nothing. Similar to Chew?

Later we found out it means Parking in Chinese. Nice! We chew and we park the stuff we chew! Under lip, right or left...

Chew it and park it = Chewoo!