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
5 Words related to mega squirt

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×