Skip to main content

monkyman

A humanoid that lives in the forest of Singapore that is immortal. It is folklore.
Oh my gosh look there's the monkyman
by krypsiaczek May 21, 2017
mugGet the monkymanmug.

Share this definition