a standalone fuel management system. usually used by vw's or whoever else wants to use it, its an independent unit, meaning it is not stock on any particular vehicle, but is an aftermarket modification.
by bigboy97 February 22, 2007
Get the mega squirt mug.Related Words
mega squirt • mega faggot • mega mind • mega knight • Mega Gay • Mega-bitch • mega thot • Mega Simp • MEGA LOLZ!!!! • Mega man X