dick weed (it's an American slang for something, the definition of which escapes me now...)

for those not sure...Dick weed means -Self absorbed. Not smart, but thinks they are. A lady killer. Similar to words like "bitch", basically used out of anger to someone you don't like. This name is usually used towards men, which explains the word "dick", for it is a slang that means penis.