LOCOFOCO MEANING IN ENGLISH

• Locofoco Definition & Synonyms

  1. (n.) A friction match.
  2. (n.) A nickname formerly given to a member of the Democratic party.


RECENT SEARCHES