saw my grandmother naked yesterday, she reminded me of baybay
the term used to define a naked and dripping foreign woman who is at least 90 years of age
"saw my grandmother naked yesterday, she reminded me of baybay" What is the definition of "baybay"?