jague

Fun Dictionary -> jague

jague - Vulgar Dictionary definition

A ditch: perhaps from jakes.