1 definition by Gandapanda

1
A good fuck.
If you been Ben Bran’ned then you got fucked good.
β€œMate did you see that? He fucked her good, she got Ben Bran’ned
by Gandapanda November 09, 2017
Get the mug
Get a ben bran mug for your cat Georges.