Top definition
1)the word that can bring a smile on the most gorgeous face known to life
When i say parking place, emily's face lights up and radiates a feeling that only a smile from her can give.
by xdafexd December 30, 2005
Get the mug
Get a parking place mug for your Facebook friend Julia.

Available Domains :D