thuya definition
Top Definition. Thuya. Definition: The green Leaves that are on the tree. It's one of the Morocco peace symbol. we use these leaves for cleaning the ass from some kind of diseases and to give it a healthy ass. we simply crush these leaves and and massage it on the ass then clean it with thuya.