An adjective used to describe a very stupid or pathetic person
This wangbadan(wbd) just slapped me in the face
by InvertedUndergroundStrands January 15, 2017
Get the wangbadan(wbd) mug.