1 definition by CrustyCarrots

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

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug