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. A variation of the bitch slap, when someone is acting up, you slap them with each of your hands and feet, also known as the hard 21 in t..
1. The best nacho cheese sauce ever to exist. You can only purchase it in a one gallon can, which will never expire. Oh man, this gas stat..
1. A place with emos and skateboarders on the sidewalks 24/7. Dallastown is really just Main St. Then, everything ends, and it's just ..