She wangchunged me so hard last night
by winchypoo November 21, 2005
by TheBurninator November 29, 2003
by Melissa19 July 29, 2005
An animal that resides in Asia, and roams the forest. It is an ape like animal and has a Huge Penis.
by PLW January 30, 2009