meaning of a tucker

a tucker meaning in Urban Dictionary

One night stand, zero chance of relationship. *whipped cream optional*