Definition of "jojo" in Anglais
noun
(Ohio, Northwestern US, British Columbia, chiefly in the plural) A seasoned, battered and fried potato wedge.
- And perhaps George's best (un)kept secret is its fried chicken and jojos, which give Reel M Inn a run for its money.