1 definition by CurlinRhino1

Top Definition
A Team name and/or A Rhino who participates in Curling Olympic style.
A Curling Rhino took first place in curling!
by CurlinRhino1 April 11, 2011

Mug icon
Buy a Curling Rhino mug!