Well, i have a word that is not really a swear word, but still an insult, actually, i have a few, here they are:
Neophyte. A word that stems from biology and botanics, meaning a newly introduced plant in a population. It is an other way, and a more classy way to to call someone a noob. "You, my good sir, are a neophyte. I picked it up from the one true book, Erdnase.
An other fine word from the fine book written by S.W.E. is "bungler", the word most likely stems from other words like: Bumble, blundering, bulky. Calling some one a bungler means to call them clumbsy, incapable of something, or just generally a term to describe some one who cannot execute a task gracefully.
Exerpt from Erdnase:
"...and such bunglers must learn to handle a deck gracefully before attempting a flight to the higher branches..."
The last word would be "plebians", that too included in S.W.E.'s great work, meaning the grassroots, plebs, peasants, etc.