1 definition by THISISSPARTA

Top Definition
A term to refer to cow utter nipples as seen in the movie 300
"Did you SEE the moonips on that Spartan?"
by THISISSPARTA March 25, 2007

Mug icon
Buy a moonips mug!