Top Definition
verb: when you laugh so hard that a tiny amount of urine escapes, but not quite enough to be considered peeing your pants/wetting yourself.
Person 1: that joke was SO funny!
person 2: did you diddlewink?
Peron 1: yea, THAT funny.
by Mugaloogs April 28, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.