this new olive oil spray is such a goive
a derogatory term for a person, thing or situation that is a source of annoyance or exasperation
"this new olive oil spray is such a goive" What is the definition of "goive"?