1 definition by i hope you know
an extremely cute but rare creature that duels in san diego but can also be found in mississippi
'once you see it you instantly fall in love
'once you see it you instantly fall in love
by i hope you know September 1, 2008