look up any word, like the eiffel tower:

1 definition by Soaltaker

 
1.
Performing oral sex on a women in an enthusiastic singsong manner.
A juicy "Fajita Karakoe" session provides much enjoyment for men and women.
by Soaltaker February 14, 2009