mooch

mooch  {v.}
Loiter or wander aimlessly, skulk.
Categories: British slang verb