tortillas's definitions
a tiny drop of water that falls on your glasses/ sunglasses,and its really annoying cuz it gets in the way of your vision.
by tortillas January 14, 2008
Get the Dinky Smidgemug.
Get the Dinky Smidgemug. We'll email you a link to sign in instantly.