Foam stands for "Fragments Of A Microgenius". A indie rock band from Eindhoven (Netherlands) formerly known as Microgenius formed in 1996.