1 definition by SomeDumbRetard

Top Definition
A friendly dog, super kind, loving, and you wish he was yours....but he is not
Chase: I wish i had a inzo
Sam: To bad
by SomeDumbRetard December 20, 2016

Mug icon
Buy a inzo mug!