BUSTER MEANING IN ENGLISH

• Buster Definition & Synonyms

  1. (n.) Something huge; a roistering blade; also, a spree.


Synonyms:
Fellow,

RECENT SEARCHES