1 definition by Emma Lyons

Top Definition
An idiot doing something idiotic and lame.
Ohhhh, you caught me ; caught me red handed you fucking NincomFuckingpoop.
My teacher gives us thumbs up in middle of talking; he’s such a fucking nincomfuckingpoop.
by Emma Lyons November 26, 2018

Mug icon
Buy a nincomfuckingpoop mug!