Skip to main content

Definitions by barakabranch!

barakabranch 

a homo-sexual remark to a female chimpanzee on its period with herpies
omg see has a barakabranch
barakabranch by barakabranch! November 24, 2009