1 definition by xerofication

One who worships animals and bestiality and the like. Getting caught for bestiality in school.
Smartin Ang.
by xerofication October 10, 2010
Get the Smartin mug.