Search in full dictionary
CHIN, TAKE IT ON THE
CHIN, TAKE IT ON THE
ScnMaster
(
slang
)
endure suffering or punishment.
—
PTS
-SP Approved Glossary