What is Icelolli?
British term for popcicle.
"eyyy raman your penis is like a small icelolli"
"awee man"
See lollipop, ice cream, candy, dessert