1 definition by Lord McMenace of Pantinghame

Top Definition
Often abbreviated to jiff...same definition
e.g. Simon had a quick jiff on the dancefloor while his mate was at the bar
by Lord McMenace of Pantinghame February 24, 2003
Mug icon
Buy a jiffle mug!