Top definition
Extremely masculine female body builder. Usually used to describe females that are considered manly or ugly. Entomology of the word is a combination of John Rambo from the Rambo films and dildo.
"Did you see the Ramdo benching 200 lbs in the gym?"
by TheFinalDefiner December 07, 2013
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush