A sod.
One word, Obnoxious
· obedient · obnoxious · obscene · observant · odd · oddball · offensive · old-fashioned · optimistic · outgoing · outrageous · outstanding · overbearing · overconfident
Obnoxious is an adjective--an obnoxiousperson.
A "know-all" or in US a "know-it-all"
Some words that can be made from the word 'obnoxious' are:binbisonbooboonbunboxbusibisinionisnibnonobnoxiousonoxsinsinusSiouxsixsnobsosobsonsoonsousoxsubsun
The word "sod" is not vulgar if you're talking about the surface of the ground, it is vulgar when you refer it to an unpleasant or obnoxious person.
He's so Obnoxious and rude to that girl.
One word to describe your feelings for a person could be loving.
Considered vulgar, the word can represent either a slang word for a formed section of feces, or it is used to refer to a person who is obnoxious or contemptible.
Virus
annoying