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 tomato that is produced on a vertical farm. The production of vertimatoes will improve the availability of healthy foods to urban dwe..
1. Someone who is extremely skilled at something. A person with a born gift at a specific thing making him/her extremely talented at it. &..
1. a male person ussually a tool shed zylon why are you a too? umm i fell like being scene See zylon, ool, zy, toolshed, emo, scene, cri..