What is the meaning of Mongrel?
Someone or something of mixed kind or uncertain origin, especially a dog.
A thuggish, obnoxious, or contemptible person; a pitiable person.
An erect penis; an erection.
Of mixed breed, nature, or origin; of or like a mongrel.
Source: wiktionary.org