Subscribe English
look up any word, like french dipping:

1 definition by zatarra

 
1.
a true love
what a karla i have.
by zatarra April 07, 2003
1107 505