tartabuglio

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