look at that cock ranger passed out with the sausage in his mouth
a term given to mutley diesel fitters who enjoy more than their fair share of raw sausage
"look at that cock ranger passed out with the sausage in his mouth" What is the definition of "cock ranger"?