look up any word, like sex:
 
1.
Italian for liking sexual intercourse
I like to Cavallaro
by Bdiddycav February 05, 2010