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. NOUN. A supernatural being spotted in the southeastern grounds of the United States. Its said, by those who claim an encounter, that it ..
1. The best name in the world. It means Outgoing, loud, and that she will be friends with everyone :] Kassidy Beth Watson See coolest, gi..
1. niggas who like to drop bars on bare gash booty. mans would be stupes to stick gashrod in nigwheat's gash's cakeslice. "..