Dee Tucker

A scheme junkie who is found taking a crap on the street.
by Rabbi86 October 30, 2021
mugGet the Dee Tucker mug.