Top definition
Adj.
A annoying person or someone who is bothering you.
A person who is very irrating to you may be defined as a “wantch”
Ex: I cannot stand that wantch
by Koalis I. January 17, 2018
Get the mug
Get a wantch mug for your father Paul.