james garvey Share definition Flag an underwater drug dealer who likes to jerk off to mayonaise james garvey jerked off to mayonaise. james garvey by DonutHobo3 May 31, 2016 Get the james garvey mug.