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 8, 2016
Get the Nicapoop mug.