meaning of burlap burlap

burlap burlap meaning in Urban Dictionary

an intimate act consisting of the insertion of just one person's scrotum into someone else's anus. Could be nonconsensual/consensual and homo/heterosexual. The term may be used as a verb, noun, or in rare situations, as a present-pluperfect adjectival impersonal pronoun. Like gnarly, only way more.