LOL Y'all....we knoooow it doesn't matter kumbaya and good vibes we're all very self aware and not shallow hooray for us!! Let's get that off the table and answer the question!!! LOL I think average size is around 5.5, 6 and up is on the larger end of average. Personally I think Large starts at 7 inches maybe? Anything at or over 8.5 inches is BIG I don't care who you are!! As a virgin too big would be anything over that...like 9 or 10 lol sorry I gotta crawl before I can ride walk!