0 definitions by Alistair, a fifer who shags dogs as they all do