What is Twadouche?
A twadouche is a man who is so douchie that he has grown a twat.
Ed and Peter are twadouches, they need to be smacked!
See twat, douche, ass, dick, douchebag