Cock-loving bitch Alan Stafford is riding a really big boner