Holy Ballista

Guy 1: A meteorite is coming right towards us!
Guy 2: Holy Ballista!!!

Guy 1: Did you see that huge joint I rolled?
Guy 2: No...
(after seeing)
Guy 2: Holy Ballista!!!
by Frothblemaker September 06, 2009
Get the Holy Ballista mug.

Ballista Cuffs

to be unable to escape from a task until its done. Derived from the inability to exit the ballistas in Monster Hunter Tri until you have used all of your ammo.
Guy 1: Hey, are u going to stop working and get on xbox?

Guy 2: Nah I'll be on later. This project has me in ballista cuffs
by Joshuasaurus May 18, 2010
Get the Ballista Cuffs mug.