1 definition by Urgrleboo (still me)

Top Definition
A horse
A cow that neighs repetivley
Mooooo! Not neigh, but mooooooooo! Do not be a neigh neigh cow! Be a regular cow!
by Urgrleboo (still me) May 22, 2011
Mug icon
Buy a neigh neigh cow mug!