Top Definition
Finals Study drink: when one takes a bottle of vault and puts it in a mug, then drops in a shot glass full of 5 hour energy and chugs.
Person 1: Fack! I have 7 finals tomorrow and NOBODY has any adderall left!

Person 2: easy chief! try an Electric Car Bomb. that shit will stop your heart!
by SunDevil414 December 07, 2009
8 Words related to Electric Car Bomb

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.