1 definition by Mp1891

Top Definition
A retarded dog
That puppy sure is a mongrelito.
by Mp1891 May 11, 2019

Mug icon
Buy a Mongrelito mug!