0 definitions by Alistair%2C a fifer who shags dogs as they all do