larigot ( synonym found)

Definition of larigot:

(n) : a lasso

Back to Top