meaning of Bacardiology

Bacardiology meaning in Urban Dictionary

The study of drunken hook-ups