a kidney stone a literal blocking of fluids exiting the cock
Joe had a major cock block on his hands.
1👍 1👎