general long shlong Share definition Flag A dude with a massive dick. Holy shit. It's general long shlong. general long shlong by AbramsM203 February 23, 2017 Get the general long shlong mug.