ribsribsribs's definitions
A darling and dorky dog. So much so, that she will make all surrounding humans bow down in worship to her cuteness.
by ribsribsribs December 26, 2009
Get the Dessa mug.
Get the Dessa mug.We'll email you a link to sign in instantly.