What is Suneel?
A slang word, referring to large whale testicles.
Scientist: Look at the Suneels on that baby!
See testicles, whales, balls, nuts, humpback