1 definition by the ultimate bitch slap

1 to have anal sex
2 to be in trouble
1 i buttfucked her/him so hard last night
2 oh great, we're so buttfucked
by the ultimate bitch slap November 1, 2017
Get the buttfucked mug.