i was happy for him that his best friend was finally back from sao paulo, but listening to those queens kiki all night can really give a girl a headache
kiki is also a verb, like to party or to get overly excited catching up with your girlfriends
"i was happy for him that his best friend was finally back from sao paulo, but listening to those queens kiki all night can really give a girl a headache" What is the definition of "kiki"?