1. A stupid person 2. Slang term for dumbass
Wow! That guy's such a tiddlywink poop. AHHH!!! FUCK YOU TIDDLYWINK POOP!!! YOU TIDDLYWINK POOP!!!!