English word definition — powered by WordNet
a man who is a stupid incompetent fool
obscene terms for female genitals
Want to remember twat?