1 definition by barakabranch!

a homo-sexual remark to a female chimpanzee on its period with herpies
omg see has a barakabranch
by barakabranch! November 25, 2009
Get the barakabranch mug.