Nicapoop

A slightly retarded person that annoys everybody.
Jimmy: Yo do you see that kid annoying everybody
Bob: Yeah he's acting like such a nicapoop
by Tycoolkid September 08, 2016
mugGet the Nicapoop mug.