1 definition by sallycinnamon

Someone who has sex against or in a bin on a night out while intoxicated
omg look at that biffa down that alley
by sallycinnamon May 7, 2020
Get the Biffa mug.