2 definitions by DanStar

Going to the toilet at the same time as someone else multilple times during the day.
dude I keep running into Toni in the toilets. We must be in toilet sync!
by DanStar August 5, 2009
Get the Toilet Sync mug.
Maltese for pussy

By Danny
DanStar
My what a beautiful Pachuchu you have.

Can I touch your Pachuchu.

Giselle got a beautiful Pachuchu.
by DanStar April 8, 2015
Get the Pachuchu mug.