Top definition
someone who's not quite there, someone who's tapped
"u see that girl man?"
"yh - she looks rupy still"
"trust me"
by gsandhu November 18, 2011
Get the mug
Get a Rupy mug for your coworker Nathalie.
buy the domain for your diy blog