look up any word, like bangarang:

1 definition by mina & jaffa

 
1.
to masturbate, quite literally to cum. HELL YES VANILLA.
"Hi you thing!"
"Whut?"
"I GOT SHARK FINS. Where's Daeshon at?"
"Oh, probably trying to ice the cake."
"Dammit."
by mina & jaffa April 12, 2007