Skip to main content

Definitions by CrustyCarrots

Refers to a man who is exceptionally gifted with the opposite sex.
Bob always get the girls. He must be a twatrod.
twatrod by CrustyCarrots October 20, 2010