Top definition
A Frafffle is a Free Raffle.
I won a $100 iTunes gift card in an online Fraffle yesterday.
by Fraffler January 10, 2011
Get the merch
Get the Fraffle neck gaiter and mug.