13 definitions by BornProdigy

A legendary gorilla from Pokemon who was shot because a trainer fucked up catching it
I tried catching Harambechu, fell in its home and it was shot to dead.
by BornProdigy July 23, 2016
Get the Harambechu mug.