1 definition by Confused Chinese Tourist

A chinese word that refers to either side of a delicate peice of land or ground.
by Confused Chinese Tourist December 8, 2007
Get the Toodside mug.