What is Cockferret?
one who lacks basic common sense, one of poor intelligence.
Mark is a cockferret.
That guy sure is stupid, what a cockferret.
See retard, loser, dummy, idiot, dork.