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 16, 2018
Get a wantch mug for your girlfriend Jovana.