i got drunk of green monster and shit green in my friends shoe
the best alcohol drink i have tasted to date
"i got drunk of green monster and shit green in my friends shoe" What is the definition of "green monster"?