What is Mega Squirt?
1.
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.
See
Random Words:
1.
The process by which one person contacts another (via phone, text message, etc.) and shouts "dial-a-shot!", resulting in both ..
1.
A word that Justin has added to the dictionary in order to (1) prove Alex wrong and (2)continue using it without further looking stupid...