An irritating personAn irritating person.
(derogatory, mildly, offensive, vulgar)An irritating person.
From crap + stain.
Wiktionary, CC BY-SA 4.0 · source
regular