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. Excllent cell phone signal. My Motorola has mad seeg, man! 2. While the origins remain mostly unknown to all but a few select "e..
1. The end result of becoming so infuriated at a piece of technology that one renders it useless by throwing it into a wall, dropping it ou..
1. A strong passion, desireor faith in a cause, object or person. He is carefree and has a zeal for life. See passion, desire, fervor, en..