dfs2477's definitions
a girl who is hot from far away, but ugly up close.(just like the painting, looks nice from far away, but cracked and ugly up close)
by dfs2477 October 1, 2007
Get the Mona Lisa mug.
Get the Mona Lisa mug.We'll email you a link to sign in instantly.