Top Definition
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.
Damn that mega squirt set up is runnin so tits on that scirocco.
by bigboy97 February 21, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.