meaning of Brocktail

Brocktail meaning in Urban Dictionary

An alcoholic drink that is powerful and delicious.