Skip to main content

MycatisEVIL!!'s definitions

Giovata

Share definition
Someone who is absolutely obsessed with talking heads and David Byrne and would most likely give their soul for a new talking heads album
My friends become such a Giovata for the new David Byrne album
by MycatisEVIL!! August 24, 2025
Flag
mugGet the Giovata mug.