Top definition
masturbating 8 times in one day, one of the ultimate manly stamina and endurance challenges
Man, Anthony totally was achieving the ocho the day before school started again. What a fuckin boss.
by rage_on_cage April 26, 2011
Get the mug
Get a achieving the ocho mug for your dog Trump.