cad
n 1: someone who is morally reprehensible; "you dirty dog" [syn: bounder, blackguard, dog, hound, heel]
I've somehow managed to step on my noodle. My personality needs glasses so that these oversights can be stopped!
n 1: someone who is morally reprehensible; "you dirty dog" [syn: bounder, blackguard, dog, hound, heel]
I've somehow managed to step on my noodle. My personality needs glasses so that these oversights can be stopped!