meaning of applegoose

applegoose meaning in Urban Dictionary

a legendary bird believed to have wiped out the spartans