mooch about (somewhere) To waste time or loiter (somewhere); to spend time (somewhere) idly or listlessly. Primarily heard in UK. Watch the video