AstrayLMFAO Share definition Flag The coolest of the all, and best of the all, and literally god himself. “omg are you AstrayLMFAO!” “yeah” “can I suck ur balls” AstrayLMFAO by IhateDupters1 June 8, 2021 0 0 Get merch Get the AstrayLMFAO mug. Buy Now — $32.95 See more merch