i couldn't make it to work today because it snowed a bitch ton last night
a whole helluva lot
"i couldn't make it to work today because it snowed a bitch ton last night" What is the definition of "bitch ton"?