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 pancakemug. by Alriqht March 16, 2011
Get the French Pancakemug.