Skip to main content

Definitions by DioPorco

tartabuglio

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