meaning of beefus mcdanglepus

beefus mcdanglepus meaning in Urban Dictionary

a gay male that plays with another mans balls and sucks his dick