1 definition by gogyba

Top Definition
A fantastic frape
Oh man, that frape was frapetastic!
by gogyba February 03, 2011

Mug icon
Buy a frapetastic mug!