LOOBY MEANING IN ENGLISH

• Looby Definition & Synonyms

  1. (n.) An awkward, clumsy fellow; a lubber.


RECENT SEARCHES