Subscribe English
look up any word, like french dipping:

1 definition by Marus

 
1.
The phrase that brings the best emotions to women every time they hear it.
I am the happiest person when I hear these words from Ika - I Love You
by marus January 15, 2010
0 2