Top definition
In Greek mythology, Tartaros (also Tartarus) is both a deity and a place in the underworld even lower than Hades. In ancient orphic sources and in the mystery schools Tartaros is also the unbounded first-existing "thing" from which the Light and the cosmos is born.
2 Peter 2:4: "God did not hold back from punishing the angels that sinned, but, by throwing them into Tartaros, delivered them into pits of dense darkness to be reserved for judgement."
by Mr.3d PHD March 03, 2008
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush
2
Tartaro-Canalbianco is a river of the Veneto region of Italy; the upper part of its course is in the province of Verona and is known by the name of Tartaro.
Everyone knows the best fish in Italy are from Tartaro!
by Mr.3d PHD March 03, 2008
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush
3
Tartaros, a fairly new yet remarkably anatomically correct type of japanese dildo, made by an equally named brand.

Available in different flavours, sizes, colours and types, such as pocketsize, keyhanger and water-proof.
I think my Tartaros is stuck..
by Devega August 11, 2005
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush