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. Terminology affectionately coined by the online gaming community for the highly caffeinated drink Bawls. Guy A: ''OMFG we jus..
1. japanese translation: lady killer, woman slayer meaning: womanizer Nihongo slang: girls use to warn others of a womanizer, men use to ..
1. A device that records the choices of voters in an election. It can take several forms: --- 1. (Becoming less and less common in the U...