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 phrase used to describe the art of shopping at large numbers of yard sales, garage sales, and estate sales. "I can't WAIT t..
1. Explosions in the Sky is a four-man post-rock band out of Austin, Texas. They've released two full length albums which I highly re..
1. To kowtow or bow down to someone's superior knowledge. Annie: "How'd you do that degree sign?" Charlie: "Alt ..