Mooch

Origin of: Mooch

Mooch

This is a good example of a perfectly respectable word from The Middle Ages evolving into modern slang. From around the mid-1400s, deriving from Old French muchier, mooch meant to hide or skulk. By the mid-19th century, it had become slang for to hang about or slouch along.