1 definition by MonkeySnatcher

Top Definition
An endearing term used for ones loved one.
"Love you Roop" or "Bless my Roop, he is booshank"
by MonkeySnatcher October 04, 2005
Mug icon
Buy a Roop mug!