1 definition by John Liolli

Noun (Ter-ih-lass-oh) - A device that was once used in the city of Atlantis, it has been lost to the ages and its actual purpose is shrouded in mystery.
"Dad! Why is there a Triblasou in the driveway."
by John Liolli November 11, 2006
Get the Triblasou mug.