1 definition by Kyle's country babydolls

1
that cheatin,drinkin, no good, lieing boyfrannn of mine was a straight up DUOT.
by Kyle's country babydolls March 18, 2009
Get the mug
Get a DUOT mug for your dog Larisa.