1 definition by NightmareStag

Top Definition
That little bit of poop at the end that won't come out and is really uncomfortable.
Tucutes are potentially the most annoying thing any human being has ever experienced.
by NightmareStag March 08, 2015

Mug icon
Buy a Tucute mug!