a strong expression of confusion, ie. when a friend is rambling on about something and you have no idea what the hell they're talking about.
by melanieishot December 27, 2009
Get the french pancake mug.by Alriqht March 16, 2011
Get the French Pancake mug.