Kikando on the hot roll of the lover after receiving a lot of stick