i'd rather hang out with a dead maggot covered rat in a trashcan than cosgrove
a dirty smelly fuck that is fat and lazy
"i'd rather hang out with a dead maggot covered rat in a trashcan than cosgrove" What is the definition of "cosgrove"?