Amylyssa McKrackii's definitions
A person who refuses to acclimate to the environment and proceeds to assume turd formation with persistence.
by Amylyssa McKrackii April 27, 2004
Get the turd mongrel mug.
Get the turd mongrel mug.We'll email you a link to sign in instantly.