by Dipshittucan February 25, 2021
An insult given to someone, preferably a man, who is constantly annoying you and is extremely hard to get rid of.
by Teresadf May 23, 2006
above average insult to someone who you don't like, especially effective if said to a female - preferbly your whining girlfriend
by Emperor Xist February 01, 2006