Goat 2x's definitions
Always the overachiever. His sense of humor will have you pee your pants. Ladies will Drop their panties. Master at fucking yo Bitch. People wish they could be
Detroit Rod!!!
Detroit Rod!!!
by Goat 2x March 13, 2017
Get the Detroit Rodmug.