Dictionaries:

jiggle and jog:

British rhyming slang for a French person, based on the rhyme with frog .

Link to this page:

Word Browser