1 definition by 'londragotthejuice