twat
— Noun
– English
~ a man who is a stupid incompetent fool
twat
— Noun
– English
~ obscene terms for female genitals
twayblade
— Noun
– English
~ an orchid of the genus Liparis having a pair of leaves
twayblade
— Noun
– English
~ orchid having a pair of ovate leaves and a long slender raceme of green flowers sometimes tinged red-brown; Europe to central Asia