LARRUP


Meaning of LARRUP in English

v.

Pronunciation: ' la-r ə p

Function: noun

Etymology: origin unknown

Date: circa 1820

dialect : 5 BLOW

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.