Top definition
Those seemingly shallow looking puddles that appear off the sidewalks of NYC shortly after a rain or snow storm that turn out to be giant lakes only after you step into them.
I totally soaked my sock stepping into a faux puddle, it's a mirage of water.
by Jeremy Ko December 28, 2010
Get the mug
Get a faux puddle mug for your Aunt Sarah.

Available Domains :D