luuhailu

Noun

 * 1) loitering, hanging around