meaning of Alistaired

Alistaired meaning in Urban Dictionary

Alistaired means:1. getting wasted2. somebody who is really cool