well lets look at the definition.
mongrel
mŏng′grəl, mŭng′-
noun
An animal or plant resulting from various interbreedings, especially a dog of mixed or undetermined breed.
A person of mixed background or descent.
Something that is a mixture or combination of elements.
based on using it as...