Top definition
Synonyms - Gullubaa, Gujju
Meaning - Sombody who is very cute and soft
by Rocketrocks April 09, 2018
Get the mug
Get a Gulluwach mug for your mate Larisa.