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. Acronym: Are You Kidding Me? Did you have enough time to respond to David's email? AYKM! I'm way too busy. See acronym, wt..
1. A transgendered, non-gendered, or ambiguously gendered monarch. It will be many generations still before England sees its first quing. ..
1. 1. Smegmagic is the art of casting spell drain the ultimate white power of the smegma. Smegma works like spiritual energy (mana) in this..