1.A person who stinks lke shit
2. Someone who is unreasonable
by R-o-b-b-i-e June 2, 2003
Get the Womper-stinker mug.