Top definition
The most adorable creature on this planet. Very hard to come by.
OMG was that a Gugunu?
by Gugunu March 14, 2013
Get the mug
Get a Gugunu mug for your cousin James.