horse shit donkey dong means: You are the guy who shows up to a party and tries to have sex… and your girlfriend is invited. (in Community Dictionary, added by Elsie Duffy)