brannigan

listen to the pronunciation of brannigan
الإنجليزية - الإنجليزية
Any prolonged excessive indulgence, in activities or hobbies
A spree of excessive drinking