Definitions by Zoya Slapabitch
Twat Flash
A glimpse of the vagina. Younger women wearing short skirts, no underwear, heels they can't walk in (alcohol helps) are especially vulnerable to these.
Twat Flash by Zoya Slapabitch July 31, 2011
Technonoob
Someone who has difficulties keeping up with new electronic gadgets, such as cell phones, i-whatevers.
Technonoob by Zoya Slapabitch July 31, 2011