"man, i got some of the best barfdong i've ever had in my life
when you're giving a guy head and you barf on his dong
""man, i got some of the best barfdong i've ever had in my life" What is the definition of "barfdong"?