The Urban Dictionary is a great resource for finding out what words mean in everyday life. It also includes slang terms that aren't listed on other dictionaries.
A person who is very good at something.
If you're looking for an adjective to describe someone who's really good at something, try "expert." You might use it when describing a doctor, lawyer, teacher, or even a musician.
A person who is really smart.
An expert is someone who knows a lot about a particular subject. They usually have lots of knowledge and experience with the subject. Experts often have a lot of training and education, so they tend to be very knowledgeable.
A person who is a real jerk.
If you’re looking for an example of a jerk, then you need to check out Urban Dictionary. It’s a website where users submit new words and definitions for common terms. You can find hundreds of examples of jerks here.
A person who is an idiot.
An idiot is a person who is stupid, ignorant, or foolish. They lack intelligence and often make mistakes. Idiots are usually not very bright and tend to do dumb things.
A person who is stupid.
In addition to being an idiotic person, an idiot is also a moron, dolt, dunce, fool, imbecile, nincompoop, numbskull, simpleton, twit, and blockhead.