VagFax's definitions
to consecutively stay awake for 26-48 hours through natural or drug enhanced means. Generally it involves marathoning a couple of seasons of your favorite show.
by VagFax December 23, 2014
Get the skylaringmug. 
Get the skylaringmug.