1 definition by tikiman28

Top Definition
to have sexual intercourse
"i baffed that!" "that was a potatesh baff"
by tikiman28 October 07, 2009

Mug icon
Buy a Baff mug!