jowlop

English

Noun

jowlop (plural jowlops)

  1. Alternative form of jellop.