1 definition by cyang946

Top Definition
Someone who isn't very creative and really indecisive, they usually take credit for dumb and useless ideas which they would've have spent years thinking of.
BOB: *tells joke*
JON: *says joke louder so everyone else can hear*
BOB: why are you such a Yangman?
by cyang946 September 21, 2019

Mug icon
Buy a Yangman mug!