Toodside

A chinese word that refers to either side of a delicate peice of land or ground.
Keep off the wild flowers, toodside.
by Confused Chinese Tourist January 02, 2008
Get the Toodside mug.