Skip to main content

Definitions by lama fuckers

beastiality 

slang word for PETA (see PETA)
Wow PETA "reeeeeally" loves animals.
beastiality by lama fuckers September 17, 2006