1. A cross between a dildo and an asshole 2. A major dumb fuck see also dilhole
Most of the guys I have dated have been total dillholes!
12👍 26👎