Subscribe English
look up any word, like poopsterbate:

1 definition by Stephanie M. Henry

 
1.
1)to have sexual intercourse. 2)sex.
That guy is hot. I'd like to fanoodle him!
by Stephanie M. Henry September 28, 2005
11 3