Top definition
1/ A genuine expression of surprise when you meet someone you know in an unexpected place
2/ A sarcastic greeting when you meet up with someone at a previously agreed destination.
by Lucothefish December 09, 2008
Get the mug
Get a Fancy meeting you here mug for your barber Beatrix.