Definify.com

Definition 2024


boxla

boxla

English

Noun

boxla (uncountable)

  1. (informal) box lacrosse