Top definition
(1) A person of Scottish decent who enjoys touching little boys.

(2) The act of touching young children
I'm so glad they caught that RaginRoss! I was sick and tired of worrying about my little boys at night.
by J2k3 March 24, 2003
Get the mug
Get a RaginRoss mug for your mate Helena.