1 definition by lauren.C
Describing someone being purposely annoying and/or infuriating
Someone who makes other peoples' life harder than it has to be
Synonyms: pain in the ass, pain in the neck
Someone who makes other peoples' life harder than it has to be
Synonyms: pain in the ass, pain in the neck
by lauren.C December 1, 2022