Skip to main content

Definitions by TheFinalDefiner

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?"
ramdo by TheFinalDefiner December 7, 2013