David Lee Cowan's definitions
Xavier is a super sexy dude with the biggest cock you will ever see. He will smack you with it until your all bruised up and then fuck you with it.
by David Lee Cowan May 21, 2024
Get the Xavier mug.