Larrap

What is Larrap?


1.

To hit or smack (Irish sl.) similar to clout,wallop etc.

"If I catch you, I'll larrap you, horrid child!.


40

Random Words:

1. Somebody who is afraid of cheap dodgy electronics. More specifically, electronics produced by Kogan. Man 1: "Argh my eyes, turn th..
1. In Britain, a shop licenced to sell liquor for consumption off of the premises (as opposed to an On Licence, such as a pub, which is lic..
1. The MOST painful little flaps of skin that appear at the sides of your finger nails, with no reason or purpose! aka Finger Flakes &apo..