Subscribe English
look up any word, like bae:
 
1.
a liquid used to lubricate the action of a grenade launcher, allowing it to fire grenades farther and more accurately.
I smell nade lube, Asal is here.
by Asal January 10, 2004
5 9