What does angry leprechaun mean?

angry leprechaun meaning in Urban Dictionary

have sexual intercourse with a midget on freshly cut grass after that cum on them, kick them in the shins, press all of them over. Chances are they roll around in pain and obtain covered in lawn.