FRAB MEANING IN ENGLISH

• Frab Definition & Synonyms

  1. (v. i. & t.) To scold; to nag.


• Frabbit Definition & Synonyms

  1. (a.) Crabbed; peevish.


RECENT SEARCHES