osgrathorp Share definition Flag A lad with a very small penis Girl 1: that guy gave minimum pleasure he is an osgrathorp osgrathorp by PhillFaden August 16, 2021 0 0 Get merch Get the osgrathorp mug. Buy Now — $32.95 See more merch