llehup llehuup

English: Translation
holes all over
verb
Notes

Verb-like expression used to describe something as having holes all over it, or a place with a lot of puddles.