MegaAlalil Share definition Flag A stupidly hot car enthusiast. Oh my! You are so hot! But you don't like cars.. Why aren't you like MegaAlalil? MegaAlalil by SwedishAleks August 27, 2017 0 0 Get merch Get the MegaAlalil mug. Buy Now — $32.95 See more merch