Irritating spine



noun
1.
(វេជ្ជសាស្ត្រ) បន្លាភ្ញោចចាក់ដោត