1 definition by Yet another loser you don\\\'t know
A human cross between a lovable dog and a Rolls Royce. Cute and cuddly; everyone wants one but they're always just out of reach. The perfect pet/toy.
by Yet another loser you don\\\'t know July 7, 2003