Top definition
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.
Dave, did you get another twat flash from that barely legal barfly?
by Zoya Slapabitch July 30, 2011
Get the mug
Get a Twat Flash mug for your mother-in-law Julia.