i can't wait for him to do an anobik on me, thinking about it makes me wet
1) a proper noun used for a random friend who comes into lives of people makes tiny changes that leave a beautiful and permanent impact
"i can't wait for him to do an anobik on me, thinking about it makes me wet" What is the definition of "anobik"?