Top definition
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
Get the mug
Get a Nicapoop mug for your daughter-in-law Nathalie.