Definition of "larry"

larry1

larry2

  • noun

    uncountable

    1. (British dialect) A confused noise; an uproar; a hubbub.