Top definition
Stands for: Laughing Every Part of my Body Off, commonly used on "a Video Site" (wink wink)Made up by Someone on that site (nudge nudge).
That is so funny! lepombo!
Get the mug
Get a LEPOMBO mug for your brother-in-law José.