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.
Depraved sex act, The Indian Sizzler is performed by placing the penis inside another's asshole, then lighting a cigarette. After ..
1.
the act of taking a dump in the tank of the toilet, AFTER disconnecting the chain AND draining the water. with the hope of drying the sh..