What does buttfucking beatoff mean?

buttfucking beatoff meaning in Urban Dictionary

a fag