1 definition by Mr.Scribbles1

Top Definition
someone who will not do something out of fear
Donny is such a wangpuss for not asking Katheryn out.
by Mr.Scribbles1 April 09, 2013

Mug icon
Buy a wangpuss mug!