1 definition by the rubbing rag

Top Definition
R&D
Rampant and Do-able. Cos our R&d dept consists of one of the fittest girls i have ever seen and man in she naughty......
Wow dude how R&D is she......
by the rubbing rag December 12, 2006

Mug icon
Buy a R&D mug!