Reddit has more monthly active users than twitter and reddit isn't really culturally relevant at all (neither is twitter either IMO).