1 definition by greta….

yiddies massive huge boobs in my face. amazing coochie 10/10 super soaker extreme rlly hot
greta.
by greta…. November 23, 2021
Get the greta mug.