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.
To get owned by someone, most commonly used in the gaming community.
You just got Rick Rossed by him man
See owned, pwnd, rossed, ownd..
1.
a rare race of dishveled tuff luck cases that never aspire for anything greater than a truck bed camper and a pizzo;meth pipe
Watch out..