Skip to main content

Definitions by DioPorco

tartabuglio

Share definition Flag
Italian word defining a bizarre, nearly hallucinogenic situation.
Che tartabuglio!
tartabuglio by DioPorco February 19, 2023