1 definition by matterton

Top Definition
dodd is god
wow! that dodd girl is my god!
by matterton October 26, 2010
Mug icon
Buy a dodd mug!