look up any word, like bye felicia:
 
1.
Someone who drinks monster bombs
He got totally shit-housed off of those monster bombs last night. He was such a Green Mean Drinking Machine.
by Lucille Ballz January 19, 2011
1 1