David Ochoa Share definition Flag A Ben askren bum that pulls no females and has long toenails I can't believe your a David Ochoa David Ochoa by Crispybola November 22, 2021 0 0 Get merch Get the David Ochoa mug. Buy Now — $32.95 See more merch